package idv.loveloser.dao;

/**
 * AbstractMdlGradeGradesHistory entity provides the base persistence definition
 * of the MdlGradeGradesHistory entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractMdlGradeGradesHistory implements
		java.io.Serializable {

	// Fields

	private Long id;
	private Long action;
	private Long oldid;
	private String source;
	private Long timemodified;
	private Long loggeduser;
	private Long itemid;
	private Long userid;
	private Double rawgrade;
	private Double rawgrademax;
	private Double rawgrademin;
	private Long rawscaleid;
	private Long usermodified;
	private Double finalgrade;
	private Long hidden;
	private Long locked;
	private Long locktime;
	private Long exported;
	private Long overridden;
	private Long excluded;
	private String feedback;
	private Long feedbackformat;
	private String information;
	private Long informationformat;

	// Constructors

	/** default constructor */
	public AbstractMdlGradeGradesHistory() {
	}

	/** minimal constructor */
	public AbstractMdlGradeGradesHistory(Long action, Long oldid, Long itemid,
			Long userid, Double rawgrademax, Double rawgrademin, Long hidden,
			Long locked, Long locktime, Long exported, Long overridden,
			Long excluded, Long feedbackformat, Long informationformat) {
		this.action = action;
		this.oldid = oldid;
		this.itemid = itemid;
		this.userid = userid;
		this.rawgrademax = rawgrademax;
		this.rawgrademin = rawgrademin;
		this.hidden = hidden;
		this.locked = locked;
		this.locktime = locktime;
		this.exported = exported;
		this.overridden = overridden;
		this.excluded = excluded;
		this.feedbackformat = feedbackformat;
		this.informationformat = informationformat;
	}

	/** full constructor */
	public AbstractMdlGradeGradesHistory(Long action, Long oldid,
			String source, Long timemodified, Long loggeduser, Long itemid,
			Long userid, Double rawgrade, Double rawgrademax,
			Double rawgrademin, Long rawscaleid, Long usermodified,
			Double finalgrade, Long hidden, Long locked, Long locktime,
			Long exported, Long overridden, Long excluded, String feedback,
			Long feedbackformat, String information, Long informationformat) {
		this.action = action;
		this.oldid = oldid;
		this.source = source;
		this.timemodified = timemodified;
		this.loggeduser = loggeduser;
		this.itemid = itemid;
		this.userid = userid;
		this.rawgrade = rawgrade;
		this.rawgrademax = rawgrademax;
		this.rawgrademin = rawgrademin;
		this.rawscaleid = rawscaleid;
		this.usermodified = usermodified;
		this.finalgrade = finalgrade;
		this.hidden = hidden;
		this.locked = locked;
		this.locktime = locktime;
		this.exported = exported;
		this.overridden = overridden;
		this.excluded = excluded;
		this.feedback = feedback;
		this.feedbackformat = feedbackformat;
		this.information = information;
		this.informationformat = informationformat;
	}

	// Property accessors

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getAction() {
		return this.action;
	}

	public void setAction(Long action) {
		this.action = action;
	}

	public Long getOldid() {
		return this.oldid;
	}

	public void setOldid(Long oldid) {
		this.oldid = oldid;
	}

	public String getSource() {
		return this.source;
	}

	public void setSource(String source) {
		this.source = source;
	}

	public Long getTimemodified() {
		return this.timemodified;
	}

	public void setTimemodified(Long timemodified) {
		this.timemodified = timemodified;
	}

	public Long getLoggeduser() {
		return this.loggeduser;
	}

	public void setLoggeduser(Long loggeduser) {
		this.loggeduser = loggeduser;
	}

	public Long getItemid() {
		return this.itemid;
	}

	public void setItemid(Long itemid) {
		this.itemid = itemid;
	}

	public Long getUserid() {
		return this.userid;
	}

	public void setUserid(Long userid) {
		this.userid = userid;
	}

	public Double getRawgrade() {
		return this.rawgrade;
	}

	public void setRawgrade(Double rawgrade) {
		this.rawgrade = rawgrade;
	}

	public Double getRawgrademax() {
		return this.rawgrademax;
	}

	public void setRawgrademax(Double rawgrademax) {
		this.rawgrademax = rawgrademax;
	}

	public Double getRawgrademin() {
		return this.rawgrademin;
	}

	public void setRawgrademin(Double rawgrademin) {
		this.rawgrademin = rawgrademin;
	}

	public Long getRawscaleid() {
		return this.rawscaleid;
	}

	public void setRawscaleid(Long rawscaleid) {
		this.rawscaleid = rawscaleid;
	}

	public Long getUsermodified() {
		return this.usermodified;
	}

	public void setUsermodified(Long usermodified) {
		this.usermodified = usermodified;
	}

	public Double getFinalgrade() {
		return this.finalgrade;
	}

	public void setFinalgrade(Double finalgrade) {
		this.finalgrade = finalgrade;
	}

	public Long getHidden() {
		return this.hidden;
	}

	public void setHidden(Long hidden) {
		this.hidden = hidden;
	}

	public Long getLocked() {
		return this.locked;
	}

	public void setLocked(Long locked) {
		this.locked = locked;
	}

	public Long getLocktime() {
		return this.locktime;
	}

	public void setLocktime(Long locktime) {
		this.locktime = locktime;
	}

	public Long getExported() {
		return this.exported;
	}

	public void setExported(Long exported) {
		this.exported = exported;
	}

	public Long getOverridden() {
		return this.overridden;
	}

	public void setOverridden(Long overridden) {
		this.overridden = overridden;
	}

	public Long getExcluded() {
		return this.excluded;
	}

	public void setExcluded(Long excluded) {
		this.excluded = excluded;
	}

	public String getFeedback() {
		return this.feedback;
	}

	public void setFeedback(String feedback) {
		this.feedback = feedback;
	}

	public Long getFeedbackformat() {
		return this.feedbackformat;
	}

	public void setFeedbackformat(Long feedbackformat) {
		this.feedbackformat = feedbackformat;
	}

	public String getInformation() {
		return this.information;
	}

	public void setInformation(String information) {
		this.information = information;
	}

	public Long getInformationformat() {
		return this.informationformat;
	}

	public void setInformationformat(Long informationformat) {
		this.informationformat = informationformat;
	}

}